package com.ThreadAlive;
public class TwoThreadAlive extends Thread {
    public void run(){
            for(int i=0;i < 10;i++){
                printMsg();
        }
    }
    public void printMsg(){
        Thread tt=Thread.currentThread();
        String name= tt.getName();
        System.out.println("Thread is running");
    }
    public static void main(String[] args) {
        TwoThreadAlive tt=new TwoThreadAlive();
        tt.setName("Thread1");
        System.out.println("before start(),tt.isAlive()="+tt.isAlive());
        tt.start();
        System.out.println("just after start(),tt.isAlive()="+tt.isAlive());
        for(int i=0;i<10;i++){
            tt.printMsg();
        }
        System.out.println("The end of main(),tt.isAlive()="+tt.isAlive());
    }
}
